e1c42c794b18ab36e54376c3164524bf77934b66,osgp-adapter-ws-admin/src/main/java/com/alliander/osgp/adapter/ws/admin/application/exceptionhandling/TechnicalExceptionConverter.java,TechnicalExceptionConverter,convert,#TechnicalException#Type#,19

Before Change


        final TechnicalFault destination = new TechnicalFault();
        destination.setComponent(source.getComponentType().name());
        destination.setMessage(source.getMessage());
        destination.setInnerException(source.getCause().getClass().getName());
        destination.setInnerMessage(source.getCause().getMessage());

        return destination;
    }

After Change


        final TechnicalFault destination = new TechnicalFault();
        destination.setComponent(source.getComponentType().name());
        destination.setMessage(source.getMessage());
        if (source.getCause() != null) {
            destination.setInnerException(source.getCause().getClass().getName());
            destination.setInnerMessage(source.getCause().getMessage());
        }

        return destination;